package com.ruoyi.lock.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import org.springframework.data.annotation.Transient;

/**
 * 故障上报对象 a_fault_report
 * 
 * @author ruoyi
 * @date 2024-04-16
 */
@Data
public class AFaultReport extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 设备信息ID */
    private Long lockId;

    /** 故障上报用户ID */
    private Long userId;

    /** 问题描述 */
    @Excel(name = "问题描述")
    private String description;

    /** 凭证照片路径集合 */
    @Excel(name = "凭证照片路径集合")
    private String evidenceUrls;

    /** 联系电话 */
    @Excel(name = "联系电话")
    private String phoneNumber;


    /**
     * 地址信息
     */
    @Transient
    private String addressName;
    @Transient
    private String addressId;
    @Transient
    private String buildingName;
    @Transient
    private String floorName;
    @Transient
    private String roomName;

}
